Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
EWEN VILLA VILLIERS STREET Detached £184,500 27 May 2005
VENETIAN VILLA VILLIERS STREET Detached £146,000 5 Apr 2019